package com.gxa.admin.recycling.service;

import com.gxa.core.recycling.exception.BusinessException;
import com.gxa.core.recycling.pojo.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import springfox.documentation.annotations.ApiIgnore;

import javax.servlet.http.HttpSession;
import java.util.List;
import java.util.Map;

public interface WasteTypeManagerService  {

     List<WasteVo> findAll();

     List<WasteType> findParentWasteType();

     void addWasteType(Waste waste,List<ChangePointsStandard> list) throws BusinessException;

     List<Waste> findWasteType(Long wasteTypeId);


     void delete(Long wasteId);

     void updateState(Waste waste);


}
